Fundamentals of Spectroscopy